#!/bin/bash
project_name='python-server'
#查询容器是否存在，存在则删除
containerId=`docker ps -a | grep -w ${project_name}  | awk '{print $1}'`
if [ "$containerId" !=  "" ] ; then
    #停掉容器
    docker stop $containerId

    #删除容器
    docker rm $containerId

        echo "成功删除容器"
fi


#查询镜像是否存在，存在则删除
imageId=`docker images | grep -w $project_name  | awk '{print $3}'`

if [ "$imageId" !=  "" ] ; then

    #删除镜像
    docker rmi -f $imageId

        echo "成功删除镜像"
fi
#构建镜像
docker build -t  $project_name:latest .
#启动容器
docker run -itd --name $project_name $project_name:latest